impulsive discharge - Spanish English Dictionary